import api from './api.js'
export const getClass = (params) =>
	api({
		headers: {
			jwtToken: params,
		},
		url: `/classes/find/`, // 请求地址
		method: 'get', // 请求方式
		// data: params, // (一般post请求，我们习惯使用 data属性来传参)
		// params: { sessionId: localStorage.getItem('session') }, //(一般get请求，我们习惯使用params属性来传参）
		// 注意：data，和 params 两个属性传参使用，并不是固定的，也可以调换使用。
	})
export const getStudent = (params, cid) =>
	api({
		headers: {
			jwtToken: params,
		},
		url: `/student/${cid}`, // 请求地址
		method: 'get', // 请求方式
	})
export const postEx = (params, id) =>
	api({
		headers: {
			jwtToken: params,
		},
		data: id,
		url: `/report/create`, // 请求地址,
		method: 'post', // 请求方式
	})
// 学生端的接口
export const getEx = (params) =>
	api({
		headers: {
			jwtToken: params,
		},
		url: `/report/student`, // 请求地址
		method: 'get', // 请求方式
	})
// 修改实验状态
export const changeState = (params, rid, state) =>
	api({
		headers: {
			jwtToken: params,
		},
		url: `/report/state/${rid}/${state}`, // 请求地址
		method: 'get', // 请求方式
	})
// 教师查看班级的所有实验列表
export const getExList = (params, cid) =>
	api({
		headers: {
			jwtToken: params,
		},
		url: `/report/class/${cid}`, // 请求地址
		method: 'get', // 请求方式
	})
// 查看eid为3的实验
export const getDetailEx = (params, eid, rid) =>
	api({
		headers: {
			jwtToken: params,
		},
		url: `/report/${eid}/${rid}`, // 请求地址
		method: 'get', // 请求方式
	})
